royal institution of great britain - German English Dictionary